operator (.eq.) Interface

public interface operator (.eq.)

Calls

interface~~operator (.eq.)~~CallsGraph interface~operator (.eq.) operator (.eq.) proc~eq_dd eq_dd interface~operator (.eq.)->proc~eq_dd proc~eq_di eq_di interface~operator (.eq.)->proc~eq_di proc~eq_dr eq_dr interface~operator (.eq.)->proc~eq_dr proc~eq_id eq_id interface~operator (.eq.)->proc~eq_id proc~eq_rd eq_rd interface~operator (.eq.)->proc~eq_rd

Module Procedures

public function eq_dd(lhs, rhs)

Arguments

Type IntentOptional Attributes Name
type(hyperdual), intent(in) :: lhs
type(hyperdual), intent(in) :: rhs

Return Value logical

public elemental function eq_dr(lhs, rhs)

Arguments

Type IntentOptional Attributes Name
type(hyperdual), intent(in) :: lhs
real(kind=pr), intent(in) :: rhs

Return Value logical

public elemental function eq_rd(lhs, rhs)

Arguments

Type IntentOptional Attributes Name
real(kind=pr), intent(in) :: lhs
type(hyperdual), intent(in) :: rhs

Return Value logical

public function eq_di(lhs, rhs)

Arguments

Type IntentOptional Attributes Name
type(hyperdual), intent(in) :: lhs
integer, intent(in) :: rhs

Return Value logical

public function eq_id(lhs, rhs)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: lhs
type(hyperdual), intent(in) :: rhs

Return Value logical